Knowledge level software visualization
نویسندگان
چکیده
This report presents a toolkit for automatic analysis and visualization of software written in NUT. This work is a continuation of the research described in TRITA-IT R 95:16; KTH/IT/R-95/16-SE. It uses the set of reflective functions for analysis of classes developed in the latter. The main part of the report is a description of the automatic layout algorithm which guarantees good quality of automatically generated graphical views.
منابع مشابه
دیداری کردن نتایج جستوجو در فرایند بازیابی اطلاعات
Purpose: One of the most effective ways to achieve optimum information retrieval is through visualization of Information. Search strategies, probing skills, querying of information needs and analysis of information play a significant role in the accessing of necessary and useful information. Besides the factors mentioned above, information visualization can increase the availability level of in...
متن کاملInformation Visualization for Agile Software Development Teams
Understanding information about software artifacts is key to successful Agile software development projects; however, sharing information about artifacts is difficult to achieve amongst team members. There are many information visualization techniques used to help address the difficulties of knowledge sharing, but it is not clear what is the most effective technique. This paper presents the res...
متن کاملSoftware visualization in Prolog
Software visualization (SV) uses computer graphics to communicate the structureand behaviour of complex software and algorithms. One of the important issues inthis field is how to specify SV, because existing systems are very cumbersome tospecify and implement, which limits their effectiveness and hinders SV from beingintegrated into professional software development tools.I...
متن کاملUsing Software Visualization Technology in the Validation of Knowledge Based Systems
The validation of a Knowledge Based System (KBS) involves comparisons between an external reference model and a system’s component parts. In this paper I describe how such comparisons can be aided by the application of software visualization technology. Software visualization is the use of filmcraft, cartoon animation and graphic design techniques to display data structures, programs, and algor...
متن کاملJambalaya: Interactive visualization to enhance ontology authoring and knowledge acquisition in Protégé
This paper describes the integration of an interactive visualization user interface with a knowledge management tool called Protégé. Protégé is a general-purpose tool that allows domain experts to build knowledge-based systems by creating and modifying reusable ontologies and problem-solving methods, and by instantiating ontologies to construct knowledge bases. The SHriMP (Simple Hierarchical M...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007